home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / gg / libiconv-1.8.lha / NEWS < prev    next >
Text File  |  2002-05-29  |  5KB  |  115 lines

  1. New in 1.8:
  2. * The iconv program has new options -l, -c, -s.
  3. * The iconv program is internationalized.
  4. * Added C99 converter.
  5. * Added KOI8-T converter.
  6. * New configuration option --enable-extra-encodings that enables a bunch of
  7.   additional encodings; see the README for details.
  8. * Updated the ISO-8859-16 converter.
  9. * Upgraded BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to
  10.   Unicode 3.2.
  11. * Upgraded EUC-KR, CP949, JOHAB converters to include the Euro sign.
  12. * Changed the ARMSCII-8 converter.
  13. * Extended the EUC-JP encoder so that YEN SIGN characters don't cause failures
  14.   in Shift_JIS to EUC-JP conversion.
  15. * The JAVA converter now handles characters outside the Unicode BMP correctly.
  16. * Fixed a bug in the CP1255, CP1258, TCVN decoders: The base characters of
  17.   combining characters could be dropped at the end of the conversion buffer.
  18. * Fixed a bug in the transliteration that could lead to excessive memory
  19.   allocations in libintl when transliteration was needed.
  20. * Portability to BSD/OS and SCO 3.2.5.
  21.  
  22. New in 1.7:
  23. * Added UTF-32, UTF-32BE, UTF-32LE converters.
  24. * Changed CP1255, CP1258 and TCVN converters to handle combining characters.
  25. * Changed EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
  26.   converters to use fullwidth Yen sign instead of halfwidth Yen sign, and
  27.   fullwidth tilde instead of halfwidth tilde.
  28. * Upgraded EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to Unicode 3.1.
  29. * Changed the GB18030 converter to not reject unassigned and private-use
  30.   Unicode characters.
  31. * Fixed a bug in the byte order mark treatment of the UCS-4 decoder.
  32. * The manual pages are now distributed also in HTML format.
  33.  
  34. New in 1.6:
  35. * The iconv program's -f and -t options are now optional.
  36. * Many more transliterations.
  37. * Added CP862 converter.
  38. * Changed the GB18030 converter.
  39. * Portability to DOS with DJGPP.
  40.  
  41. New in 1.5:
  42. * Added an iconv(1) program.
  43. * New locale dependent encodings "char", "wchar_t".
  44. * Transliteration is now off by default. Use a //TRANSLIT suffix to enable it.
  45. * The JOHAB encoding is documented again.
  46. * Changed a few mappings in the CP950 converter.
  47.  
  48. New in 1.4:
  49. * Added GB18030, BIG5HKSCS converters.
  50. * Portability to OS/2 with emx+gcc.
  51.  
  52. New in 1.3:
  53. * Added UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE converters.
  54. * Fixed the definition of EILSEQ on SunOS4.
  55. * Fixed a build problem on OSF/1.
  56. * Support for building as a shared library on Woe32.
  57.  
  58. New in 1.2:
  59. * Added UTF-16BE and UTF-16LE converters.
  60. * Changed the UTF-16 encoder.
  61. * Fixed the treatment of tab characters in the UTF-7 converter.
  62. * Fixed an internal error when output buffer was not large enough.
  63.  
  64. New in 1.1:
  65. * Added ISO-8859-16 converter.
  66. * Added CP932 converter, a variant of SHIFT_JIS.
  67. * Added CP949 converter, a variant of EUC-KR.
  68. * Improved the ISO-2022-CN-EXT converter: It now covers the ISO-IR-165 range.
  69. * Updated the ISO-8859-8 conversion table.
  70. * The JOHAB encoding is deprecated and not documented any more.
  71. * Fixed two build problems: 1. "make -n check" failed. 2. When libiconv was
  72.   already installed, "make" failed.
  73.  
  74. New in 1.0:
  75. * Added transliteration facilities.
  76. * Added a test suite.
  77. * Fixed the iconv(3) manual page and function: the return value was not
  78.   described correctly.
  79. * Fixed a bug in the CP1258 decoder: invalid bytes now yield EILSEQ instead of
  80.   U+FFFD.
  81. * Fixed a bug in the Georgian-PS encoder: accept U+00E6.
  82. * Fixed a bug in the EUC-JP encoder: reject 0x8E5C and 0x8E7E.
  83. * Fixed a bug in the KSC5601 and JOHAB converters: they recognized some Hangul
  84.   characters at some invalid code positions.
  85. * Fixed a bug in the EUC-TW decoder; it was severely broken.
  86. * Fixed a bug in the CP950 converter: it recognized a dubious BIG5 range.
  87.  
  88. New in 0.3:
  89. * Reduced the size of the tables needed for the JOHAB converter.
  90. * Portability to Woe32.
  91.  
  92. New in 0.2:
  93. * Added KOI8-RU, CP850, CP866, CP874, CP950, ISO-2022-CN-EXT, GBK and
  94.   ISO-2022-JP-1 converters.
  95. * Added MACINTOSH as an alias for MAC-ROMAN.
  96. * Added ASMO-708 as an alias for ISO-8859-6.
  97. * Added ELOT_928 as an alias for ISO-8859-7.
  98. * Improved the EUC-TW converter: Treat CNS 11643 plane 3.
  99. * Improved the ISO-2022-KR and EUC-KR converters: Hangul characters are
  100.   decomposed into Jamo when needed.
  101. * Improved the CP932 converter.
  102. * Updated the CP1133, MULELAO-1 and ARMSCII-8 mappings.
  103. * The EUC-JP and SHIFT_JIS converters now cover the user-defined range.
  104. * Fixed a possible buffer overrun in the JOHAB converter.
  105. * Fixed a bug in the UTF-7, ISO-2022-*, HZ decoders: a shift sequence a the
  106.   end of the input no longer gives an error.
  107. * The HZ encoder now always terminates its output in the ASCII state.
  108. * Use a perfect hash table for looking up the aliases.
  109.  
  110. New in 0.1:
  111. * Portability to Linux/glibc-2.0.x, Linux/libc5, OSF/1, FreeBSD.
  112. * Fixed a bug in the EUC-JP decoder. Extended the ISO-2022-JP-2 converter.
  113. * Made TIS-620 mapping consistent with glibc-2.1.
  114.  
  115.